friendly match
Domestic FootballWhat Do Adou Minh and Williams Minh Hoang Actually Add to Vietnam's National Team?It is 3am in Incheon. The only light in the room comes from a laptop screen,...
SwimmingWhen Data Speaks: A Sports Journalist's 30-Year Journey of Reading Matches Through NumbersPeople look at the goal; I look at the pass ten moves before. That is not a...
Volleyball6 Aces, 10 Blocks and an Olympic Berth: How Türkiye Shut the Door on SerbiaOpening The first number I wrote in my notes that night was 6. Not Melissa...
International FootballThe Blank Data Report in V.League: The Line Between Silence and Fabrication19:40, the press tribune at Thong Nhat Stadium. My laptop already has the...
Domestic FootballVietnam U20 and the Pain of Saying Goodbye to Asian Dreams: An Apology Is Not Enough, Questions RemainAs the final whistle echoed around the stadium, I wasn't in the press box. I...
Martial ArtsThe Cropped Hair and a Three-Generation Flame: The Unbroken Pulse of Vietnam's Women's Kata Team at Asiad 20On the afternoon of September 22 (Vietnam time), I sat in front of the screen...
Domestic FootballVietnamese Football and the Domestic Number 9 Paradox: A System That Raises Defenders and Starves ForwardsThere is a scene I have recorded often enough that it can no longer be a...
Martial ArtsLeague Discipline: When 'Patches' Are Invisible Referees and Transfer Market NoiseIn the digital age of esports and modern football, we are often swept up in...
EsportsG2 swaps babybay for Sato: a role gamble and a VCT China signalWhen G2 Esports moved on from babybay, timing mattered more than the decision...
EsportsThe Paper Giants of Esports Data: A Full Analysis That Came Back EmptyIn the morning in Shanghai, I opened a nine-part esports analysis. The skelet...
Table TennisThe Blank Scoresheet at the National Youth Table Tennis Championship and the Rough Gem No One CountsLeaving the arena at 22:40, I was holding the match report printed by the...
BadmintonThe Empty Data Report and the Verification Standard in Professional BadmintonIt was 2:17 a.m. in Incheon. Outside, the temperature had dropped below...
International FootballDouglas Teixeira's 14-day detention extension: Dutch football's safeguarding testDe Twentsche Courant Tubantia reported it short, dry, and so careful it was...
EsportsRising PPDA and the Return of the Deep Block: V.League Enters a Post-Pressing CycleOver the past three rounds of V.League, the PPDA figure for the four clubs...
TennisKenin outlasts Venus Williams in a tense tiebreak: When data reveals what the naked eye missesNew York, Arthur Ashe Stadium, US Open first round. Sofia Kenin had just miss...
BasketballRogkavopoulos' Left Hamstring: The Injury Map Breaks When Panathinaikos Needs It MostIn the 34th minute of the game in Belgrade, Nikos Rogkavopoulos received the...
EsportsAn 11-Year-Old, Four Group Wins and a Data Gap at the Nagoya Asian GamesNagoya, Thursday morning. In front of the screen sits an 11-year-old boy name...
International FootballV.League Goalkeepers and the Price of a Long Goal KickLate on a November evening at Hang Day Stadium, the home goalkeeper gathered...
International FootballA "Football" Tag on an Entertainment Story: Where the Sports Boundary Erodes3:47 a.m. in Incheon. The screen in my office is still on, and a new item dro...
VolleyballHonda Center and Anaheim: The Undisclosed Fitness Test Ahead of the 2028 OlympicsThe distance from the Olympic Village in Los Angeles to the Honda Center,...
SwimmingWhen Data Speaks: A Sports Journalist's 30-Year Journey of Reading Matches Through NumbersPeople look at the goal; I look at the pass ten moves before. That is not a...
Volleyball6 Aces, 10 Blocks and an Olympic Berth: How Türkiye Shut the Door on SerbiaOpening The first number I wrote in my notes that night was 6. Not Melissa...
International FootballThe Blank Data Report in V.League: The Line Between Silence and Fabrication19:40, the press tribune at Thong Nhat Stadium. My laptop already has the...
Domestic FootballVietnam U20 and the Pain of Saying Goodbye to Asian Dreams: An Apology Is Not Enough, Questions RemainAs the final whistle echoed around the stadium, I wasn't in the press box. I...
Martial ArtsThe Cropped Hair and a Three-Generation Flame: The Unbroken Pulse of Vietnam's Women's Kata Team at Asiad 20On the afternoon of September 22 (Vietnam time), I sat in front of the screen...
Domestic FootballVietnamese Football and the Domestic Number 9 Paradox: A System That Raises Defenders and Starves ForwardsThere is a scene I have recorded often enough that it can no longer be a...
Martial ArtsLeague Discipline: When 'Patches' Are Invisible Referees and Transfer Market NoiseIn the digital age of esports and modern football, we are often swept up in...
EsportsG2 swaps babybay for Sato: a role gamble and a VCT China signalWhen G2 Esports moved on from babybay, timing mattered more than the decision...
EsportsThe Paper Giants of Esports Data: A Full Analysis That Came Back EmptyIn the morning in Shanghai, I opened a nine-part esports analysis. The skelet...
Table TennisThe Blank Scoresheet at the National Youth Table Tennis Championship and the Rough Gem No One CountsLeaving the arena at 22:40, I was holding the match report printed by the...
BadmintonThe Empty Data Report and the Verification Standard in Professional BadmintonIt was 2:17 a.m. in Incheon. Outside, the temperature had dropped below...
International FootballDouglas Teixeira's 14-day detention extension: Dutch football's safeguarding testDe Twentsche Courant Tubantia reported it short, dry, and so careful it was...
EsportsRising PPDA and the Return of the Deep Block: V.League Enters a Post-Pressing CycleOver the past three rounds of V.League, the PPDA figure for the four clubs...
TennisKenin outlasts Venus Williams in a tense tiebreak: When data reveals what the naked eye missesNew York, Arthur Ashe Stadium, US Open first round. Sofia Kenin had just miss...
BasketballRogkavopoulos' Left Hamstring: The Injury Map Breaks When Panathinaikos Needs It MostIn the 34th minute of the game in Belgrade, Nikos Rogkavopoulos received the...
EsportsAn 11-Year-Old, Four Group Wins and a Data Gap at the Nagoya Asian GamesNagoya, Thursday morning. In front of the screen sits an 11-year-old boy name...
International FootballV.League Goalkeepers and the Price of a Long Goal KickLate on a November evening at Hang Day Stadium, the home goalkeeper gathered...
International FootballA "Football" Tag on an Entertainment Story: Where the Sports Boundary Erodes3:47 a.m. in Incheon. The screen in my office is still on, and a new item dro...
VolleyballHonda Center and Anaheim: The Undisclosed Fitness Test Ahead of the 2028 OlympicsThe distance from the Olympic Village in Los Angeles to the Honda Center,...
